草庐IT

php - 带php的Haversine公式

全部标签

php - 隐藏字段不能以 zend 形式工作

我在数据库中有一个“date_created”字段,我想让它隐藏在表单中,并将当前日期添加到mysql表中。我在zend表单中工作,下面的date_created元素代码不起作用。$date=date('Y/m/dh:i:s',time());$form->addElement('hidden','date_created',array('decorators'=>array('ViewHelper'),'multioptions'=>array($date),));编辑格式 最佳答案 为什么要将多选项传递给隐藏字段?它是:$for

php - 比特币 api 不依赖于正在运行的比特币守护进程?

我正在尝试建立一个以比特币为中心的网站,并且由于主机的限制,我需要能够执行以下操作,而无需在任何服务器上运行比特币守护程序:创建一个新的比特币地址(getnewaddress($account))在该地址接收代币;确定收到了多少(getreceivedbyaccount($account,$minconf=1))发送硬币到一个地址(sendfrom($fromaccount,$tobitcoinaddress,$amount,$minconf=1,$comment="",$comment-to=""))这些是现有json-rpc中存在的所有功能php客户端,但所有这些都依赖于服务器上运

php - 扩展网址如何工作

我知道这些URL是如何加载页面的……基于它们的GET参数。http://www.bedupako.com/songs.php?page=show_song_details.php&songid=1167&n=0&back=no在后端大致是这样的:但是这些类型的URL是如何工作的呢?我的意思是,数据是如何动态加载的?www.dummysite.com/parm/subpage1/xyzwww.dummysite.com/parm/subpage2/xyz这些网站如何解析类似于GET参数? 最佳答案 在大多数情况下,这将由网络服务器根据

php - PHP 中的 CSS 压缩器

你知道一个小而有效的类,用于缩小用php编写的没有额外要求的CSS文件吗?它应用于优化用户生成的文件,并且必须支持CSS3,包括针对旧浏览器的供应商特定hack和回退(-moz-&-webkit-不被视为评论)。我稍微搜索了一下这个主题,但似乎这里的大多数解决方案或多或少已经过时了:( 最佳答案 我对minify有很好的体验.你可以撕掉CSScompressorclass.应该与类似的东西一起工作:$minified=Minify_CSS_Compressor::process($css);

php - 为每个用户动态创建一个唯一的目录并检查是否有任何冲突

感谢您的所有帮助-请参阅下面的原始问题,以及我按照两行规则进行的编辑(作为新用户,我还不能回答我自己的问题......)。我环顾四周,问题(here)几乎符合我的问题目标:例如,我正在为Web应用程序上的每个用户创建一个用户数据目录;该文件夹当然必须是唯一的,但也是抽象的安全性(例如,使用他们的用户ID是不合适的。到目前为止,我已经创建了以下函数;它生成一个唯一的文件夹名称,检查以确保它不存在并将其分配给一个变量。如果目录已经存在,它然后循环返回:functiongenerate_unique_userDirectory(){$userDirectory=md5(uniqid($uid

php - 2.0Beta 中的 Cake PHP 路由问题

我正在将一个开发站点升级到Cake2.0Beta,但我的自定义路由似乎已损坏。之前的站点将url/login路由到EmployeesControlleraction:login。这是设置路线的代码:Router::connect('/login',array('controller'=>'employees','action'=>'login'));Router::connect('/login/*',array('controller'=>'employees','action'=>'login'));当Cake找不到页面的Controller时,我反而得到了标准错误:Error:L

php - 使用 PHP 套接字开始使用 FIX 协议(protocol)

我完全了解PHP套接字和FIX协议(protocol)的基本知识。我有一个帐户,允许我连接到服务器并检索货币价格。我修改了这段代码来连接并弄清楚我从远程服务器收到了什么:$host="the-server.com";$port="2xxxx";$fixv="8=FIX.4.2";$clid="client-name";$tid="target-name";$fp=fsockopen($host,$port,$errno,$errstr,30);if(!$fp){echo"$errstr($errno)\n";}else{$out="$fixv|9=70|35=A|49=$clid|56

php - 即使在传递 _csrf_token 时也检测到 Symfony CSRF 攻击

这是我的表格:"method="POST">renderRow()?>renderRow()?>renderHiddenFields()?>查看生成的HTML源代码,_csrf_token实际上正在呈现。这是我的操作:publicfunctionexecuteSubmit(sfWebRequest$request){$this->forward404Unless($request->isMethod('post'));$request->checkCSRFProtection();die('submittingpost...');}错误:_csrf_token[CSRFattackde

php - 为 OpenCart 创建开发环境

我正在创建一个电子商务网站,使用OpenCart和hostgator进行托管。我想创建一个安装了OpenCart的开发环境,这样我就可以在不启用它们的情况下查看更改和编辑。我还想要一种简单的方法来保存更改并将它们推送到实时网站。谁能指出我正确的方向?谢谢。 最佳答案 如果您是该站点的唯一开发人员和测试人员,则只需安装WAMP(Windows),MAMP(MacOS),或XAMPP在你的开发机器上。然后您将能够安装OpenCart,编辑任何文件,并使用浏览器执行测试并转到http://localhost/如果有很多开发人员,或者您需要

php - 将纬度/经度转换为像素 XY 坐标

这类问题似乎已被问过无数次,但发布的解决方案都没有让我接近我需要的答案。我有这张新西兰北国map,我想将Lat/Long值映射到这张图片上的x/y(像素)值(http://i.stack.imgur.com/3ok4O.gif-这是400像素的正方形)现在我不知道这张图片的精确纬度/经度边界,但我确实有一些示例数据应该对知道自己在做什么的人有用。LATLONGXY-35.3989854471173.504676819192.92777494196.760481649-35.2647882735174.121499062271.426291418176.82865668-35.31316